package com.woniuxy.bean3;

/**
 * 当外部类的成员变量、内部类的成员变量、内部类的局部变量名称相同时
 *  优先级:内部类的局部变量>内部类的成员变量>部类的成员变量
 *  访问内部类局部变量: 变量名
 *  访问内部类成员变量:  this.变量名
 *  外部类的成员变量:  外部类名.this.变量
 */
public class Out {
    private String name="Giles";
    public class Inner{
        private String name="Astro";
        public void say(){
            String name="Marray";
            System.out.println(name);
            System.out.println(this.name);
            System.out.println(Out.this.name);
        }
    }
}
